package ah.constructor;

class A {
	public A() {
		System.out.println("A constructor");
	}
}
public class TestOrder {
	private int i;
	private A a = new A();
	static {
		System.out.println("static block");
	}
	
	{
		i = 0;
		System.out.println("common block");
	}
	
	
	
	public TestOrder() {
		System.out.println("TestOrder constructor");
	}
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		new TestOrder();
		new TestOrder();

	}

}
